pubugou dam - French English Dictionary